/**
 * 
 */
package edu.uoc.tds.pec3.beans;

import java.io.Serializable;
import java.util.Date;

/**
 * @author pacomu and jfdelrio
 *
 */
public class Recurso implements Serializable {
	
	
	
	/**
	 * variables clase
	 */
	private static final long serialVersionUID = 1L;
	private int idRecurso;
	private String nombreRecurso;
	private int cantidadStock;
	private Date ultimaEntradaStock;
	private Date ultimaSalidaStock;

	/**
	 * constructores clase
	 */
	public Recurso() {
		super();

	}
	
	public Recurso(int idRecurso, String nombreRecurso, int cantidadStock, Date ultimaEntradaStock, Date ultimaSalidaStock){
		super();
		this.idRecurso = idRecurso;
		this.nombreRecurso = nombreRecurso;
		this.cantidadStock = cantidadStock;
		this.ultimaEntradaStock = ultimaEntradaStock;
		this.ultimaSalidaStock = ultimaSalidaStock;
	}

	/**
	 * @return the idRecurso
	 */
	public int getIdRecurso() {
		return idRecurso;
	}

	/**
	 * @param idRecurso the idRecurso to set
	 */
	public void setIdRecurso(int idRecurso) {
		this.idRecurso = idRecurso;
	}

	/**
	 * @return the nombreRecurso
	 */
	public String getNombreRecurso() {
		return nombreRecurso;
	}

	/**
	 * @param nombreRecurso the nombreRecurso to set
	 */
	public void setNombreRecurso(String nombreRecurso) {
		this.nombreRecurso = nombreRecurso;
	}

	/**
	 * @return the cantidadStock
	 */
	public int getCantidadStock() {
		return cantidadStock;
	}

	/**
	 * @param cantidadStock the cantidadStock to set
	 */
	public void setCantidadStock(int cantidadStock) {
		this.cantidadStock = cantidadStock;
	}

	/**
	 * @return the ultimaEntradaStock
	 */
	public Date getUltimaEntradaStock() {
		return ultimaEntradaStock;
	}

	/**
	 * @param ultimaEntradaStock the ultimaEntradaStock to set
	 */
	public void setUltimaEntradaStock(Date ultimaEntradaStock) {
		this.ultimaEntradaStock = ultimaEntradaStock;
	}

	/**
	 * @return the ultimaSalidaStock
	 */
	public Date getUltimaSalidaStock() {
		return ultimaSalidaStock;
	}

	/**
	 * @param ultimaSalidaStock the ultimaSalidaStock to set
	 */
	public void setUltimaSalidaStock(Date ultimaSalidaStock) {
		this.ultimaSalidaStock = ultimaSalidaStock;
	}
	
	@Override
	public String toString(){
		return nombreRecurso;
	}

}
